greenhouse barn - Francés Inglés Diccionario